History
History
Synonyms
UK
US
Meaning:
repository

a place where things are (to be) stored

warehouse

STORAGE PLACE as in Wiktionary
STORAGE PLACE as in Wikipedia